package com.mk.msg.template;

import com.mk.enums.SmsCode;
import com.mk.msg.template.base.MsSms;
import org.osgl.util.C;

import java.util.Map;

/**
 * 修改密码时使用的短信验证码
 */
@SuppressWarnings("unused")
public interface MsSmsValidateCheck extends MsSms {
    @Override default  boolean save(){return false ;}
    @Override default String smsCode() {
        return SmsCode.SMS_VALIDATE_CHECK.value();
    }
    @Override default Map<String, String> param() {
        return C.newMap("code", code());
    }
    /**
     * 系统名称
     */
    String product();
    /**
     * 验证码
     */
    String code();
    /**
     * 目标电话
     */
    String phone();
}
